/*
 * @(#)PackageConfigEx.java 1.0 2020年06月04日
 *
 *  Copyright (c) 2016, YUNXI. All rights reserved.
 *  YUNXI PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 */

package com.baomidou.mybatisplus.generator.config;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>Title:PackageConfigEx</p>
 * <p>Description: </p>
 *
 * @author 子曰
 * @date 2020/6/4 12:52
 * @since 0.1.0
 */
@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper=false)
public class PackageConfigEx extends PackageConfig {
    /**
     * RequestDto包名
     */
    private String requestDto = "api.dto.request";
    /**
     * ResponseDto包名
     */
    private String responseDto = "api.dto.response";
    /**
     * IQueryApi包名
     */
    private String iQueryApi = "api.query";
    /**
     * IApi包名
     */
    private String iApi = "api";
    /**
     * Dao包名
     */
    private String dao = "dao";
    /**
     * Eo包名
     */
    private String eo = "dao.eo";
    /**
     * Mapper包名
     */
    private String mpr = "dao.mapper";
    /**
     * Das包名
     */
    private String das = "dao.das";
    /**
     * Biz包名
     */
    private String biz = "biz";
    /**
     * IService包名
     */
    private String iService = "biz.service";
    /**
     * Service包名
     */
    private String svc = "biz.service.impl";
    /**
     * Api包名
     */
    private String api = "biz.apiimpl";
    /**
     * Queryapi包名
     */
    private String queryApi = "biz.apiimpl.query";
    /**
     * Svr包名
     */
    private String svr = "service";
    /**
     * Rest包名
     */
    private String rest = "svr.rest";

}
